#ifndef _SOLVER_H_
#define _SOLVER_H_
/**************************************************//*!
 *
 * \file    Solver.h
 * \brief   Solver base class defination
 *
 * \author  Terence Wu
 * \date    Sep. 2009
 *
 ****************************************************/

#include "ifftgpu.h"

class Solver
{
public:
    Solver() {}
    ~Solver() {}

    virtual Plan * make_plan(Problem * prob)
    {
        return NULL;
    }

    virtual Plan * make_next_plan(Problem * prob)
    {
        return NULL;
    }

protected:

};

#endif //_SOLVER_H_